//package cn.angleline.cloudhub.easbi.eas.entity;
//
//import java.math.BigDecimal;
//import java.sql.Timestamp;
//import java.util.Objects;
//
//@javax.persistence.Entity
//@javax.persistence.Table(name = "T_CAS_PaymentBill", schema = "dbo", catalog = "xxzx")
//public class TCasPaymentBillEntity {
//    private String fid;
//    private String fCreatorId;
//    private Timestamp fCreateTime;
//    private String fLastUpdateUserId;
//    private Timestamp fLastUpdateTime;
//    private String fControlUnitId;
//    private String fNumber;
//    private Timestamp fBizDate;
//    private String fHandlerId;
//    private String fDescription;
//    private Integer fHasEffected;
//    private String fAuditorId;
//    private String fSourceBillId;
//    private String fSourceFunction;
//    private String fCompanyId;
//    private Integer fSourceType;
//    private Integer fSourceSysType;
//    private String fCurrencyId;
//    private BigDecimal fExchangeRate;
//    private int fIsExchanged;
//    private BigDecimal fLastExhangeRate;
//    private String fSettlementTypeId;
//    private String fSettlementNumber;
//    private String fOppAccountId;
//    private String fFpItemId;
//    private Integer fIsCommitSettle;
//    private Integer fSettleBizType;
//    private Timestamp fAuditDate;
//    private String fCashierId;
//    private String fAccountantId;
//    private int fIsInitializeBill;
//    private int fFiVouchered;
//    private int fBillStatus;
//    private int fSettlementStatus;
//    private Integer fFundType;
//    private Integer fPayType;
//    private BigDecimal fActualPayAmount;
//    private BigDecimal fActPayAmtVc;
//    private BigDecimal fActPayLocAmt;
//    private BigDecimal fActPayLocAmtVc;
//    private String fPayerBankId;
//    private String fPayerAccountBankId;
//    private String fPayerAccountId;
//    private String fPayeeTypeId;
//    private String fPayeeId;
//    private String fPayeeNumber;
//    private String fPayeeName;
//    private String fPayeeBank;
//    private String fPayeeAccountBank;
//    private int fIsImport;
//    private BigDecimal fAmount;
//    private BigDecimal fLocalAmount;
//    private String fAdminOrgUnitId;
//    private String fPersonId;
//    private Timestamp fPayDate;
//    private Integer fAccessoryAmt;
//    private String fConceit;
//    private int fIsRelateCheque;
//    private String fChequeId;
//    private String fSummary;
//    private BigDecimal fDayaccount;
//    private String fFdcPayTypeId;
//    private String fCurProjectId;
//    private String fFdcPayeeNameId;
//    private String fFdcPayeeType;
//    private String fContractNo;
//    private String fContractBillId;
//    private String fCapitalAmount;
//    private String fUseDepartmentId;
//    private Integer fUrentDegree;
//    private String fDeductMoneyTypeId;
//    private BigDecimal fLatestPrice;
//    private BigDecimal fAddProjectAmt;
//    private BigDecimal fChangeAmt;
//    private BigDecimal fPayedAmt;
//    private BigDecimal fPayPartAMatlAmt;
//    private Integer fPayTimes;
//    private BigDecimal fProjectPriceInContract;
//    private BigDecimal fScheduleAmt;
//    private BigDecimal fSettleAmt;
//    private BigDecimal fCurPlannedPayment;
//    private BigDecimal fCurBackPay;
//    private BigDecimal fPaymentPlan;
//    private BigDecimal fCurReqPercent;
//    private BigDecimal fAllReqPercent;
//    private BigDecimal fImageSchedule;
//    private BigDecimal fCurPaid;
//    private BigDecimal fPrjAllReqAmt;
//    private BigDecimal fAddPrjAllReqAmt;
//    private BigDecimal fPayPartAMatlAllReqAmt;
//    private String fActFdcPayeeNameId;
//    private String fFdcPayReqNumber;
//    private String fOppInnerAcctId;
//    private String fProvinceId;
//    private String fCityId;
//    private String fRegionId;
//    private Integer fFeeType;
//    private String fProjectId;
//    private String fProjectManagerId;
//    private BigDecimal fLstPrjAllPaidAmt;
//    private BigDecimal fLstAddPrjAllPaidAmt;
//    private BigDecimal fLstAMatlAllPaidAmt;
//    private BigDecimal fLstPrjAllReqAmt;
//    private BigDecimal fLstAddPrjAllReqAmt;
//    private BigDecimal fLstAMatlAllReqAmt;
//    private String fFdcPayReqId;
//    private String fPayeeAccountName;
//    private String fPayeeAreaId;
//    private String fVoucherId;
//    private String fVoucherTypeId;
//    private int fIsEmergency;
//    private String fBizTypeId;
//    private Integer fIsBookRl;
//    private BigDecimal fBgAmount;
//    private int fIsAppointVoucher;
//    private String fsrcAgenPaymentBillId;
//    private String fagentPaymentBillId;
//    private int fPaymentBillType;
//    private String fAgentPayCompanyId;
//    private String fPayBillTypeId;
//    private Integer fIsRelatePayBook;
//    private String fPayeeAccountBankOid;
//    private String fFeeTypeId;
//    private Integer fIsCtrlOppAcct;
//    private Integer fIsRedBill;
//    private Integer fIsTransBill;
//    private Integer fIsTransOtherBill;
//    private String fActRecAccountBank;
//    private BigDecimal fVerifiedAmt;
//    private BigDecimal fVerifiedAmtLoc;
//    private BigDecimal fUnVerifiedAmt;
//    private BigDecimal fUnVerifiedAmtLoc;
//    private Integer fIsDifferPlace;
//    private String fEditFlag;
//    private Integer fIsNeedVoucher;
//    private String fVoucherNumber;
//    private Integer fisCommittoBe;
//    private String fApproverId;
//    private Timestamp fApproveDate;
//    private String fUsage;
//    private String fRecProvince;
//    private String fRecCity;
//    private Integer fDifPlace;
//    private Integer fMergencyState;
//    private Integer fBankPayState;
//    private String fBankReturnInfo;
//    private String fAccepter;
//    private Timestamp fAccepterDate;
//    private Integer fMixEntryVerify;
//    private String fLastPayeeTypeId;
//    private String fLastPayeeNumber;
//    private String fLastPayeeName;
//    private String fLastPayeeId;
//    private Integer fIsImpFromGl;
//    private int fIsNeedPay;
//    private String fAdminOrgUnitIdSourceBill;
//    private String fPersonIdSourceBill;
//    private String fAsstActIdSourceBill;
//    private Timestamp fBillDateSourceBill;
//    private String fAsstActTypeIdSourceBill;
//    private String ffRecCountryId;
//    private String fTransUpBillEntryId;
//    private Integer fIsDifBank;
//    private int fisCoopBuild;
//    private Integer fIsReverseLockAmount;
//    private String fContractNumber;
//    private Timestamp fSubSettDate;
//    private String fOppFpItemId;
//    private String fOppBgItemId;
//    private String fOppBgItemName;
//    private String fOppBgItemNumber;
//    private String fOutBgItemId;
//    private String fOutBgItemName;
//    private String fOutBgItemNumber;
//    private String fCostCenterId;
//    private String fPayerInAcctId;
//    private Timestamp fCommitBeTime;
//    private Integer fSettleFeeType;
//    private Timestamp fExpectDealTime;
//    private String fSwiftcode;
//    private Integer fIsLanding;
//    private String fpaymentTypeid;
//    private String fbankAcctName;
//    private String fbankNumber;
//    private Integer fPrintCount;
//    private String cfkdTextArea;
//    private String cfkdTextField;
//    private String cfkdTextField1;
//
//    @javax.persistence.Id
//    @javax.persistence.Column(name = "FID")
//    public String getFid() {
//        return fid;
//    }
//
//    public void setFid(String fid) {
//        this.fid = fid;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FCreatorID")
//    public String getfCreatorId() {
//        return fCreatorId;
//    }
//
//    public void setfCreatorId(String fCreatorId) {
//        this.fCreatorId = fCreatorId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FCreateTime")
//    public Timestamp getfCreateTime() {
//        return fCreateTime;
//    }
//
//    public void setfCreateTime(Timestamp fCreateTime) {
//        this.fCreateTime = fCreateTime;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FLastUpdateUserID")
//    public String getfLastUpdateUserId() {
//        return fLastUpdateUserId;
//    }
//
//    public void setfLastUpdateUserId(String fLastUpdateUserId) {
//        this.fLastUpdateUserId = fLastUpdateUserId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FLastUpdateTime")
//    public Timestamp getfLastUpdateTime() {
//        return fLastUpdateTime;
//    }
//
//    public void setfLastUpdateTime(Timestamp fLastUpdateTime) {
//        this.fLastUpdateTime = fLastUpdateTime;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FControlUnitID")
//    public String getfControlUnitId() {
//        return fControlUnitId;
//    }
//
//    public void setfControlUnitId(String fControlUnitId) {
//        this.fControlUnitId = fControlUnitId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FNumber")
//    public String getfNumber() {
//        return fNumber;
//    }
//
//    public void setfNumber(String fNumber) {
//        this.fNumber = fNumber;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FBizDate")
//    public Timestamp getfBizDate() {
//        return fBizDate;
//    }
//
//    public void setfBizDate(Timestamp fBizDate) {
//        this.fBizDate = fBizDate;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FHandlerID")
//    public String getfHandlerId() {
//        return fHandlerId;
//    }
//
//    public void setfHandlerId(String fHandlerId) {
//        this.fHandlerId = fHandlerId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FDescription")
//    public String getfDescription() {
//        return fDescription;
//    }
//
//    public void setfDescription(String fDescription) {
//        this.fDescription = fDescription;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FHasEffected")
//    public Integer getfHasEffected() {
//        return fHasEffected;
//    }
//
//    public void setfHasEffected(Integer fHasEffected) {
//        this.fHasEffected = fHasEffected;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FAuditorID")
//    public String getfAuditorId() {
//        return fAuditorId;
//    }
//
//    public void setfAuditorId(String fAuditorId) {
//        this.fAuditorId = fAuditorId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FSourceBillID")
//    public String getfSourceBillId() {
//        return fSourceBillId;
//    }
//
//    public void setfSourceBillId(String fSourceBillId) {
//        this.fSourceBillId = fSourceBillId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FSourceFunction")
//    public String getfSourceFunction() {
//        return fSourceFunction;
//    }
//
//    public void setfSourceFunction(String fSourceFunction) {
//        this.fSourceFunction = fSourceFunction;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FCompanyID")
//    public String getfCompanyId() {
//        return fCompanyId;
//    }
//
//    public void setfCompanyId(String fCompanyId) {
//        this.fCompanyId = fCompanyId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FSourceType")
//    public Integer getfSourceType() {
//        return fSourceType;
//    }
//
//    public void setfSourceType(Integer fSourceType) {
//        this.fSourceType = fSourceType;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FSourceSysType")
//    public Integer getfSourceSysType() {
//        return fSourceSysType;
//    }
//
//    public void setfSourceSysType(Integer fSourceSysType) {
//        this.fSourceSysType = fSourceSysType;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FCurrencyID")
//    public String getfCurrencyId() {
//        return fCurrencyId;
//    }
//
//    public void setfCurrencyId(String fCurrencyId) {
//        this.fCurrencyId = fCurrencyId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FExchangeRate")
//    public BigDecimal getfExchangeRate() {
//        return fExchangeRate;
//    }
//
//    public void setfExchangeRate(BigDecimal fExchangeRate) {
//        this.fExchangeRate = fExchangeRate;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FIsExchanged")
//    public int getfIsExchanged() {
//        return fIsExchanged;
//    }
//
//    public void setfIsExchanged(int fIsExchanged) {
//        this.fIsExchanged = fIsExchanged;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FLastExhangeRate")
//    public BigDecimal getfLastExhangeRate() {
//        return fLastExhangeRate;
//    }
//
//    public void setfLastExhangeRate(BigDecimal fLastExhangeRate) {
//        this.fLastExhangeRate = fLastExhangeRate;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FSettlementTypeID")
//    public String getfSettlementTypeId() {
//        return fSettlementTypeId;
//    }
//
//    public void setfSettlementTypeId(String fSettlementTypeId) {
//        this.fSettlementTypeId = fSettlementTypeId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FSettlementNumber")
//    public String getfSettlementNumber() {
//        return fSettlementNumber;
//    }
//
//    public void setfSettlementNumber(String fSettlementNumber) {
//        this.fSettlementNumber = fSettlementNumber;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FOppAccountID")
//    public String getfOppAccountId() {
//        return fOppAccountId;
//    }
//
//    public void setfOppAccountId(String fOppAccountId) {
//        this.fOppAccountId = fOppAccountId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FFpItemID")
//    public String getfFpItemId() {
//        return fFpItemId;
//    }
//
//    public void setfFpItemId(String fFpItemId) {
//        this.fFpItemId = fFpItemId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FIsCommitSettle")
//    public Integer getfIsCommitSettle() {
//        return fIsCommitSettle;
//    }
//
//    public void setfIsCommitSettle(Integer fIsCommitSettle) {
//        this.fIsCommitSettle = fIsCommitSettle;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FSettleBizType")
//    public Integer getfSettleBizType() {
//        return fSettleBizType;
//    }
//
//    public void setfSettleBizType(Integer fSettleBizType) {
//        this.fSettleBizType = fSettleBizType;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FAuditDate")
//    public Timestamp getfAuditDate() {
//        return fAuditDate;
//    }
//
//    public void setfAuditDate(Timestamp fAuditDate) {
//        this.fAuditDate = fAuditDate;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FCashierID")
//    public String getfCashierId() {
//        return fCashierId;
//    }
//
//    public void setfCashierId(String fCashierId) {
//        this.fCashierId = fCashierId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FAccountantID")
//    public String getfAccountantId() {
//        return fAccountantId;
//    }
//
//    public void setfAccountantId(String fAccountantId) {
//        this.fAccountantId = fAccountantId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FIsInitializeBill")
//    public int getfIsInitializeBill() {
//        return fIsInitializeBill;
//    }
//
//    public void setfIsInitializeBill(int fIsInitializeBill) {
//        this.fIsInitializeBill = fIsInitializeBill;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FFiVouchered")
//    public int getfFiVouchered() {
//        return fFiVouchered;
//    }
//
//    public void setfFiVouchered(int fFiVouchered) {
//        this.fFiVouchered = fFiVouchered;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FBillStatus")
//    public int getfBillStatus() {
//        return fBillStatus;
//    }
//
//    public void setfBillStatus(int fBillStatus) {
//        this.fBillStatus = fBillStatus;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FSettlementStatus")
//    public int getfSettlementStatus() {
//        return fSettlementStatus;
//    }
//
//    public void setfSettlementStatus(int fSettlementStatus) {
//        this.fSettlementStatus = fSettlementStatus;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FFundType")
//    public Integer getfFundType() {
//        return fFundType;
//    }
//
//    public void setfFundType(Integer fFundType) {
//        this.fFundType = fFundType;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPayType")
//    public Integer getfPayType() {
//        return fPayType;
//    }
//
//    public void setfPayType(Integer fPayType) {
//        this.fPayType = fPayType;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FActualPayAmount")
//    public BigDecimal getfActualPayAmount() {
//        return fActualPayAmount;
//    }
//
//    public void setfActualPayAmount(BigDecimal fActualPayAmount) {
//        this.fActualPayAmount = fActualPayAmount;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FActPayAmtVc")
//    public BigDecimal getfActPayAmtVc() {
//        return fActPayAmtVc;
//    }
//
//    public void setfActPayAmtVc(BigDecimal fActPayAmtVc) {
//        this.fActPayAmtVc = fActPayAmtVc;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FActPayLocAmt")
//    public BigDecimal getfActPayLocAmt() {
//        return fActPayLocAmt;
//    }
//
//    public void setfActPayLocAmt(BigDecimal fActPayLocAmt) {
//        this.fActPayLocAmt = fActPayLocAmt;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FActPayLocAmtVc")
//    public BigDecimal getfActPayLocAmtVc() {
//        return fActPayLocAmtVc;
//    }
//
//    public void setfActPayLocAmtVc(BigDecimal fActPayLocAmtVc) {
//        this.fActPayLocAmtVc = fActPayLocAmtVc;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPayerBankID")
//    public String getfPayerBankId() {
//        return fPayerBankId;
//    }
//
//    public void setfPayerBankId(String fPayerBankId) {
//        this.fPayerBankId = fPayerBankId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPayerAccountBankID")
//    public String getfPayerAccountBankId() {
//        return fPayerAccountBankId;
//    }
//
//    public void setfPayerAccountBankId(String fPayerAccountBankId) {
//        this.fPayerAccountBankId = fPayerAccountBankId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPayerAccountID")
//    public String getfPayerAccountId() {
//        return fPayerAccountId;
//    }
//
//    public void setfPayerAccountId(String fPayerAccountId) {
//        this.fPayerAccountId = fPayerAccountId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPayeeTypeID")
//    public String getfPayeeTypeId() {
//        return fPayeeTypeId;
//    }
//
//    public void setfPayeeTypeId(String fPayeeTypeId) {
//        this.fPayeeTypeId = fPayeeTypeId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPayeeID")
//    public String getfPayeeId() {
//        return fPayeeId;
//    }
//
//    public void setfPayeeId(String fPayeeId) {
//        this.fPayeeId = fPayeeId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPayeeNumber")
//    public String getfPayeeNumber() {
//        return fPayeeNumber;
//    }
//
//    public void setfPayeeNumber(String fPayeeNumber) {
//        this.fPayeeNumber = fPayeeNumber;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPayeeName")
//    public String getfPayeeName() {
//        return fPayeeName;
//    }
//
//    public void setfPayeeName(String fPayeeName) {
//        this.fPayeeName = fPayeeName;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPayeeBank")
//    public String getfPayeeBank() {
//        return fPayeeBank;
//    }
//
//    public void setfPayeeBank(String fPayeeBank) {
//        this.fPayeeBank = fPayeeBank;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPayeeAccountBank")
//    public String getfPayeeAccountBank() {
//        return fPayeeAccountBank;
//    }
//
//    public void setfPayeeAccountBank(String fPayeeAccountBank) {
//        this.fPayeeAccountBank = fPayeeAccountBank;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FIsImport")
//    public int getfIsImport() {
//        return fIsImport;
//    }
//
//    public void setfIsImport(int fIsImport) {
//        this.fIsImport = fIsImport;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FAmount")
//    public BigDecimal getfAmount() {
//        return fAmount;
//    }
//
//    public void setfAmount(BigDecimal fAmount) {
//        this.fAmount = fAmount;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FLocalAmount")
//    public BigDecimal getfLocalAmount() {
//        return fLocalAmount;
//    }
//
//    public void setfLocalAmount(BigDecimal fLocalAmount) {
//        this.fLocalAmount = fLocalAmount;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FAdminOrgUnitId")
//    public String getfAdminOrgUnitId() {
//        return fAdminOrgUnitId;
//    }
//
//    public void setfAdminOrgUnitId(String fAdminOrgUnitId) {
//        this.fAdminOrgUnitId = fAdminOrgUnitId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPersonId")
//    public String getfPersonId() {
//        return fPersonId;
//    }
//
//    public void setfPersonId(String fPersonId) {
//        this.fPersonId = fPersonId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPayDate")
//    public Timestamp getfPayDate() {
//        return fPayDate;
//    }
//
//    public void setfPayDate(Timestamp fPayDate) {
//        this.fPayDate = fPayDate;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FAccessoryAmt")
//    public Integer getfAccessoryAmt() {
//        return fAccessoryAmt;
//    }
//
//    public void setfAccessoryAmt(Integer fAccessoryAmt) {
//        this.fAccessoryAmt = fAccessoryAmt;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FConceit")
//    public String getfConceit() {
//        return fConceit;
//    }
//
//    public void setfConceit(String fConceit) {
//        this.fConceit = fConceit;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FIsRelateCheque")
//    public int getfIsRelateCheque() {
//        return fIsRelateCheque;
//    }
//
//    public void setfIsRelateCheque(int fIsRelateCheque) {
//        this.fIsRelateCheque = fIsRelateCheque;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FChequeId")
//    public String getfChequeId() {
//        return fChequeId;
//    }
//
//    public void setfChequeId(String fChequeId) {
//        this.fChequeId = fChequeId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FSummary")
//    public String getfSummary() {
//        return fSummary;
//    }
//
//    public void setfSummary(String fSummary) {
//        this.fSummary = fSummary;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FDayaccount")
//    public BigDecimal getfDayaccount() {
//        return fDayaccount;
//    }
//
//    public void setfDayaccount(BigDecimal fDayaccount) {
//        this.fDayaccount = fDayaccount;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FFdcPayTypeID")
//    public String getfFdcPayTypeId() {
//        return fFdcPayTypeId;
//    }
//
//    public void setfFdcPayTypeId(String fFdcPayTypeId) {
//        this.fFdcPayTypeId = fFdcPayTypeId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FCurProjectId")
//    public String getfCurProjectId() {
//        return fCurProjectId;
//    }
//
//    public void setfCurProjectId(String fCurProjectId) {
//        this.fCurProjectId = fCurProjectId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FFdcPayeeNameID")
//    public String getfFdcPayeeNameId() {
//        return fFdcPayeeNameId;
//    }
//
//    public void setfFdcPayeeNameId(String fFdcPayeeNameId) {
//        this.fFdcPayeeNameId = fFdcPayeeNameId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FFdcPayeeType")
//    public String getfFdcPayeeType() {
//        return fFdcPayeeType;
//    }
//
//    public void setfFdcPayeeType(String fFdcPayeeType) {
//        this.fFdcPayeeType = fFdcPayeeType;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FContractNo")
//    public String getfContractNo() {
//        return fContractNo;
//    }
//
//    public void setfContractNo(String fContractNo) {
//        this.fContractNo = fContractNo;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FContractBillID")
//    public String getfContractBillId() {
//        return fContractBillId;
//    }
//
//    public void setfContractBillId(String fContractBillId) {
//        this.fContractBillId = fContractBillId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FCapitalAmount")
//    public String getfCapitalAmount() {
//        return fCapitalAmount;
//    }
//
//    public void setfCapitalAmount(String fCapitalAmount) {
//        this.fCapitalAmount = fCapitalAmount;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FUseDepartmentID")
//    public String getfUseDepartmentId() {
//        return fUseDepartmentId;
//    }
//
//    public void setfUseDepartmentId(String fUseDepartmentId) {
//        this.fUseDepartmentId = fUseDepartmentId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FUrentDegree")
//    public Integer getfUrentDegree() {
//        return fUrentDegree;
//    }
//
//    public void setfUrentDegree(Integer fUrentDegree) {
//        this.fUrentDegree = fUrentDegree;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FDeductMoneyTypeID")
//    public String getfDeductMoneyTypeId() {
//        return fDeductMoneyTypeId;
//    }
//
//    public void setfDeductMoneyTypeId(String fDeductMoneyTypeId) {
//        this.fDeductMoneyTypeId = fDeductMoneyTypeId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FLatestPrice")
//    public BigDecimal getfLatestPrice() {
//        return fLatestPrice;
//    }
//
//    public void setfLatestPrice(BigDecimal fLatestPrice) {
//        this.fLatestPrice = fLatestPrice;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FAddProjectAmt")
//    public BigDecimal getfAddProjectAmt() {
//        return fAddProjectAmt;
//    }
//
//    public void setfAddProjectAmt(BigDecimal fAddProjectAmt) {
//        this.fAddProjectAmt = fAddProjectAmt;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FChangeAmt")
//    public BigDecimal getfChangeAmt() {
//        return fChangeAmt;
//    }
//
//    public void setfChangeAmt(BigDecimal fChangeAmt) {
//        this.fChangeAmt = fChangeAmt;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPayedAmt")
//    public BigDecimal getfPayedAmt() {
//        return fPayedAmt;
//    }
//
//    public void setfPayedAmt(BigDecimal fPayedAmt) {
//        this.fPayedAmt = fPayedAmt;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPayPartAMatlAmt")
//    public BigDecimal getfPayPartAMatlAmt() {
//        return fPayPartAMatlAmt;
//    }
//
//    public void setfPayPartAMatlAmt(BigDecimal fPayPartAMatlAmt) {
//        this.fPayPartAMatlAmt = fPayPartAMatlAmt;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPayTimes")
//    public Integer getfPayTimes() {
//        return fPayTimes;
//    }
//
//    public void setfPayTimes(Integer fPayTimes) {
//        this.fPayTimes = fPayTimes;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FProjectPriceInContract")
//    public BigDecimal getfProjectPriceInContract() {
//        return fProjectPriceInContract;
//    }
//
//    public void setfProjectPriceInContract(BigDecimal fProjectPriceInContract) {
//        this.fProjectPriceInContract = fProjectPriceInContract;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FScheduleAmt")
//    public BigDecimal getfScheduleAmt() {
//        return fScheduleAmt;
//    }
//
//    public void setfScheduleAmt(BigDecimal fScheduleAmt) {
//        this.fScheduleAmt = fScheduleAmt;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FSettleAmt")
//    public BigDecimal getfSettleAmt() {
//        return fSettleAmt;
//    }
//
//    public void setfSettleAmt(BigDecimal fSettleAmt) {
//        this.fSettleAmt = fSettleAmt;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FCurPlannedPayment")
//    public BigDecimal getfCurPlannedPayment() {
//        return fCurPlannedPayment;
//    }
//
//    public void setfCurPlannedPayment(BigDecimal fCurPlannedPayment) {
//        this.fCurPlannedPayment = fCurPlannedPayment;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FCurBackPay")
//    public BigDecimal getfCurBackPay() {
//        return fCurBackPay;
//    }
//
//    public void setfCurBackPay(BigDecimal fCurBackPay) {
//        this.fCurBackPay = fCurBackPay;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPaymentPlan")
//    public BigDecimal getfPaymentPlan() {
//        return fPaymentPlan;
//    }
//
//    public void setfPaymentPlan(BigDecimal fPaymentPlan) {
//        this.fPaymentPlan = fPaymentPlan;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FCurReqPercent")
//    public BigDecimal getfCurReqPercent() {
//        return fCurReqPercent;
//    }
//
//    public void setfCurReqPercent(BigDecimal fCurReqPercent) {
//        this.fCurReqPercent = fCurReqPercent;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FAllReqPercent")
//    public BigDecimal getfAllReqPercent() {
//        return fAllReqPercent;
//    }
//
//    public void setfAllReqPercent(BigDecimal fAllReqPercent) {
//        this.fAllReqPercent = fAllReqPercent;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FImageSchedule")
//    public BigDecimal getfImageSchedule() {
//        return fImageSchedule;
//    }
//
//    public void setfImageSchedule(BigDecimal fImageSchedule) {
//        this.fImageSchedule = fImageSchedule;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FCurPaid")
//    public BigDecimal getfCurPaid() {
//        return fCurPaid;
//    }
//
//    public void setfCurPaid(BigDecimal fCurPaid) {
//        this.fCurPaid = fCurPaid;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPrjAllReqAmt")
//    public BigDecimal getfPrjAllReqAmt() {
//        return fPrjAllReqAmt;
//    }
//
//    public void setfPrjAllReqAmt(BigDecimal fPrjAllReqAmt) {
//        this.fPrjAllReqAmt = fPrjAllReqAmt;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FAddPrjAllReqAmt")
//    public BigDecimal getfAddPrjAllReqAmt() {
//        return fAddPrjAllReqAmt;
//    }
//
//    public void setfAddPrjAllReqAmt(BigDecimal fAddPrjAllReqAmt) {
//        this.fAddPrjAllReqAmt = fAddPrjAllReqAmt;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPayPartAMatlAllReqAmt")
//    public BigDecimal getfPayPartAMatlAllReqAmt() {
//        return fPayPartAMatlAllReqAmt;
//    }
//
//    public void setfPayPartAMatlAllReqAmt(BigDecimal fPayPartAMatlAllReqAmt) {
//        this.fPayPartAMatlAllReqAmt = fPayPartAMatlAllReqAmt;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FActFdcPayeeNameID")
//    public String getfActFdcPayeeNameId() {
//        return fActFdcPayeeNameId;
//    }
//
//    public void setfActFdcPayeeNameId(String fActFdcPayeeNameId) {
//        this.fActFdcPayeeNameId = fActFdcPayeeNameId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FFdcPayReqNumber")
//    public String getfFdcPayReqNumber() {
//        return fFdcPayReqNumber;
//    }
//
//    public void setfFdcPayReqNumber(String fFdcPayReqNumber) {
//        this.fFdcPayReqNumber = fFdcPayReqNumber;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FOppInnerAcctID")
//    public String getfOppInnerAcctId() {
//        return fOppInnerAcctId;
//    }
//
//    public void setfOppInnerAcctId(String fOppInnerAcctId) {
//        this.fOppInnerAcctId = fOppInnerAcctId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FProvinceID")
//    public String getfProvinceId() {
//        return fProvinceId;
//    }
//
//    public void setfProvinceId(String fProvinceId) {
//        this.fProvinceId = fProvinceId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FCityID")
//    public String getfCityId() {
//        return fCityId;
//    }
//
//    public void setfCityId(String fCityId) {
//        this.fCityId = fCityId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FRegionID")
//    public String getfRegionId() {
//        return fRegionId;
//    }
//
//    public void setfRegionId(String fRegionId) {
//        this.fRegionId = fRegionId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FFeeType")
//    public Integer getfFeeType() {
//        return fFeeType;
//    }
//
//    public void setfFeeType(Integer fFeeType) {
//        this.fFeeType = fFeeType;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FProjectID")
//    public String getfProjectId() {
//        return fProjectId;
//    }
//
//    public void setfProjectId(String fProjectId) {
//        this.fProjectId = fProjectId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FProjectManagerID")
//    public String getfProjectManagerId() {
//        return fProjectManagerId;
//    }
//
//    public void setfProjectManagerId(String fProjectManagerId) {
//        this.fProjectManagerId = fProjectManagerId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FLstPrjAllPaidAmt")
//    public BigDecimal getfLstPrjAllPaidAmt() {
//        return fLstPrjAllPaidAmt;
//    }
//
//    public void setfLstPrjAllPaidAmt(BigDecimal fLstPrjAllPaidAmt) {
//        this.fLstPrjAllPaidAmt = fLstPrjAllPaidAmt;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FLstAddPrjAllPaidAmt")
//    public BigDecimal getfLstAddPrjAllPaidAmt() {
//        return fLstAddPrjAllPaidAmt;
//    }
//
//    public void setfLstAddPrjAllPaidAmt(BigDecimal fLstAddPrjAllPaidAmt) {
//        this.fLstAddPrjAllPaidAmt = fLstAddPrjAllPaidAmt;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FLstAMatlAllPaidAmt")
//    public BigDecimal getfLstAMatlAllPaidAmt() {
//        return fLstAMatlAllPaidAmt;
//    }
//
//    public void setfLstAMatlAllPaidAmt(BigDecimal fLstAMatlAllPaidAmt) {
//        this.fLstAMatlAllPaidAmt = fLstAMatlAllPaidAmt;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FLstPrjAllReqAmt")
//    public BigDecimal getfLstPrjAllReqAmt() {
//        return fLstPrjAllReqAmt;
//    }
//
//    public void setfLstPrjAllReqAmt(BigDecimal fLstPrjAllReqAmt) {
//        this.fLstPrjAllReqAmt = fLstPrjAllReqAmt;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FLstAddPrjAllReqAmt")
//    public BigDecimal getfLstAddPrjAllReqAmt() {
//        return fLstAddPrjAllReqAmt;
//    }
//
//    public void setfLstAddPrjAllReqAmt(BigDecimal fLstAddPrjAllReqAmt) {
//        this.fLstAddPrjAllReqAmt = fLstAddPrjAllReqAmt;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FLstAMatlAllReqAmt")
//    public BigDecimal getfLstAMatlAllReqAmt() {
//        return fLstAMatlAllReqAmt;
//    }
//
//    public void setfLstAMatlAllReqAmt(BigDecimal fLstAMatlAllReqAmt) {
//        this.fLstAMatlAllReqAmt = fLstAMatlAllReqAmt;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FFdcPayReqID")
//    public String getfFdcPayReqId() {
//        return fFdcPayReqId;
//    }
//
//    public void setfFdcPayReqId(String fFdcPayReqId) {
//        this.fFdcPayReqId = fFdcPayReqId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPayeeAccountName")
//    public String getfPayeeAccountName() {
//        return fPayeeAccountName;
//    }
//
//    public void setfPayeeAccountName(String fPayeeAccountName) {
//        this.fPayeeAccountName = fPayeeAccountName;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPayeeAreaID")
//    public String getfPayeeAreaId() {
//        return fPayeeAreaId;
//    }
//
//    public void setfPayeeAreaId(String fPayeeAreaId) {
//        this.fPayeeAreaId = fPayeeAreaId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FVoucherID")
//    public String getfVoucherId() {
//        return fVoucherId;
//    }
//
//    public void setfVoucherId(String fVoucherId) {
//        this.fVoucherId = fVoucherId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FVoucherTypeID")
//    public String getfVoucherTypeId() {
//        return fVoucherTypeId;
//    }
//
//    public void setfVoucherTypeId(String fVoucherTypeId) {
//        this.fVoucherTypeId = fVoucherTypeId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FIsEmergency")
//    public int getfIsEmergency() {
//        return fIsEmergency;
//    }
//
//    public void setfIsEmergency(int fIsEmergency) {
//        this.fIsEmergency = fIsEmergency;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FBizTypeID")
//    public String getfBizTypeId() {
//        return fBizTypeId;
//    }
//
//    public void setfBizTypeId(String fBizTypeId) {
//        this.fBizTypeId = fBizTypeId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FIsBookRL")
//    public Integer getfIsBookRl() {
//        return fIsBookRl;
//    }
//
//    public void setfIsBookRl(Integer fIsBookRl) {
//        this.fIsBookRl = fIsBookRl;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FBgAmount")
//    public BigDecimal getfBgAmount() {
//        return fBgAmount;
//    }
//
//    public void setfBgAmount(BigDecimal fBgAmount) {
//        this.fBgAmount = fBgAmount;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FIsAppointVoucher")
//    public int getfIsAppointVoucher() {
//        return fIsAppointVoucher;
//    }
//
//    public void setfIsAppointVoucher(int fIsAppointVoucher) {
//        this.fIsAppointVoucher = fIsAppointVoucher;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "fsrcAgenPaymentBillID")
//    public String getFsrcAgenPaymentBillId() {
//        return fsrcAgenPaymentBillId;
//    }
//
//    public void setFsrcAgenPaymentBillId(String fsrcAgenPaymentBillId) {
//        this.fsrcAgenPaymentBillId = fsrcAgenPaymentBillId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "fagentPaymentBillID")
//    public String getFagentPaymentBillId() {
//        return fagentPaymentBillId;
//    }
//
//    public void setFagentPaymentBillId(String fagentPaymentBillId) {
//        this.fagentPaymentBillId = fagentPaymentBillId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPaymentBillType")
//    public int getfPaymentBillType() {
//        return fPaymentBillType;
//    }
//
//    public void setfPaymentBillType(int fPaymentBillType) {
//        this.fPaymentBillType = fPaymentBillType;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FAgentPayCompanyID")
//    public String getfAgentPayCompanyId() {
//        return fAgentPayCompanyId;
//    }
//
//    public void setfAgentPayCompanyId(String fAgentPayCompanyId) {
//        this.fAgentPayCompanyId = fAgentPayCompanyId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPayBillTypeID")
//    public String getfPayBillTypeId() {
//        return fPayBillTypeId;
//    }
//
//    public void setfPayBillTypeId(String fPayBillTypeId) {
//        this.fPayBillTypeId = fPayBillTypeId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FIsRelatePayBook")
//    public Integer getfIsRelatePayBook() {
//        return fIsRelatePayBook;
//    }
//
//    public void setfIsRelatePayBook(Integer fIsRelatePayBook) {
//        this.fIsRelatePayBook = fIsRelatePayBook;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPayeeAccountBankOID")
//    public String getfPayeeAccountBankOid() {
//        return fPayeeAccountBankOid;
//    }
//
//    public void setfPayeeAccountBankOid(String fPayeeAccountBankOid) {
//        this.fPayeeAccountBankOid = fPayeeAccountBankOid;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FFeeTypeID")
//    public String getfFeeTypeId() {
//        return fFeeTypeId;
//    }
//
//    public void setfFeeTypeId(String fFeeTypeId) {
//        this.fFeeTypeId = fFeeTypeId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FIsCtrlOppAcct")
//    public Integer getfIsCtrlOppAcct() {
//        return fIsCtrlOppAcct;
//    }
//
//    public void setfIsCtrlOppAcct(Integer fIsCtrlOppAcct) {
//        this.fIsCtrlOppAcct = fIsCtrlOppAcct;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FIsRedBill")
//    public Integer getfIsRedBill() {
//        return fIsRedBill;
//    }
//
//    public void setfIsRedBill(Integer fIsRedBill) {
//        this.fIsRedBill = fIsRedBill;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FIsTransBill")
//    public Integer getfIsTransBill() {
//        return fIsTransBill;
//    }
//
//    public void setfIsTransBill(Integer fIsTransBill) {
//        this.fIsTransBill = fIsTransBill;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FIsTransOtherBill")
//    public Integer getfIsTransOtherBill() {
//        return fIsTransOtherBill;
//    }
//
//    public void setfIsTransOtherBill(Integer fIsTransOtherBill) {
//        this.fIsTransOtherBill = fIsTransOtherBill;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FActRecAccountBank")
//    public String getfActRecAccountBank() {
//        return fActRecAccountBank;
//    }
//
//    public void setfActRecAccountBank(String fActRecAccountBank) {
//        this.fActRecAccountBank = fActRecAccountBank;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FVerifiedAmt")
//    public BigDecimal getfVerifiedAmt() {
//        return fVerifiedAmt;
//    }
//
//    public void setfVerifiedAmt(BigDecimal fVerifiedAmt) {
//        this.fVerifiedAmt = fVerifiedAmt;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FVerifiedAmtLoc")
//    public BigDecimal getfVerifiedAmtLoc() {
//        return fVerifiedAmtLoc;
//    }
//
//    public void setfVerifiedAmtLoc(BigDecimal fVerifiedAmtLoc) {
//        this.fVerifiedAmtLoc = fVerifiedAmtLoc;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FUnVerifiedAmt")
//    public BigDecimal getfUnVerifiedAmt() {
//        return fUnVerifiedAmt;
//    }
//
//    public void setfUnVerifiedAmt(BigDecimal fUnVerifiedAmt) {
//        this.fUnVerifiedAmt = fUnVerifiedAmt;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FUnVerifiedAmtLoc")
//    public BigDecimal getfUnVerifiedAmtLoc() {
//        return fUnVerifiedAmtLoc;
//    }
//
//    public void setfUnVerifiedAmtLoc(BigDecimal fUnVerifiedAmtLoc) {
//        this.fUnVerifiedAmtLoc = fUnVerifiedAmtLoc;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FIsDifferPlace")
//    public Integer getfIsDifferPlace() {
//        return fIsDifferPlace;
//    }
//
//    public void setfIsDifferPlace(Integer fIsDifferPlace) {
//        this.fIsDifferPlace = fIsDifferPlace;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FEditFlag")
//    public String getfEditFlag() {
//        return fEditFlag;
//    }
//
//    public void setfEditFlag(String fEditFlag) {
//        this.fEditFlag = fEditFlag;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FIsNeedVoucher")
//    public Integer getfIsNeedVoucher() {
//        return fIsNeedVoucher;
//    }
//
//    public void setfIsNeedVoucher(Integer fIsNeedVoucher) {
//        this.fIsNeedVoucher = fIsNeedVoucher;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FVoucherNumber")
//    public String getfVoucherNumber() {
//        return fVoucherNumber;
//    }
//
//    public void setfVoucherNumber(String fVoucherNumber) {
//        this.fVoucherNumber = fVoucherNumber;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FisCommittoBe")
//    public Integer getFisCommittoBe() {
//        return fisCommittoBe;
//    }
//
//    public void setFisCommittoBe(Integer fisCommittoBe) {
//        this.fisCommittoBe = fisCommittoBe;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FApproverID")
//    public String getfApproverId() {
//        return fApproverId;
//    }
//
//    public void setfApproverId(String fApproverId) {
//        this.fApproverId = fApproverId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FApproveDate")
//    public Timestamp getfApproveDate() {
//        return fApproveDate;
//    }
//
//    public void setfApproveDate(Timestamp fApproveDate) {
//        this.fApproveDate = fApproveDate;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FUsage")
//    public String getfUsage() {
//        return fUsage;
//    }
//
//    public void setfUsage(String fUsage) {
//        this.fUsage = fUsage;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FRecProvince")
//    public String getfRecProvince() {
//        return fRecProvince;
//    }
//
//    public void setfRecProvince(String fRecProvince) {
//        this.fRecProvince = fRecProvince;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FRecCity")
//    public String getfRecCity() {
//        return fRecCity;
//    }
//
//    public void setfRecCity(String fRecCity) {
//        this.fRecCity = fRecCity;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FDifPlace")
//    public Integer getfDifPlace() {
//        return fDifPlace;
//    }
//
//    public void setfDifPlace(Integer fDifPlace) {
//        this.fDifPlace = fDifPlace;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FMergencyState")
//    public Integer getfMergencyState() {
//        return fMergencyState;
//    }
//
//    public void setfMergencyState(Integer fMergencyState) {
//        this.fMergencyState = fMergencyState;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FBankPayState")
//    public Integer getfBankPayState() {
//        return fBankPayState;
//    }
//
//    public void setfBankPayState(Integer fBankPayState) {
//        this.fBankPayState = fBankPayState;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FBankReturnInfo")
//    public String getfBankReturnInfo() {
//        return fBankReturnInfo;
//    }
//
//    public void setfBankReturnInfo(String fBankReturnInfo) {
//        this.fBankReturnInfo = fBankReturnInfo;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FAccepter")
//    public String getfAccepter() {
//        return fAccepter;
//    }
//
//    public void setfAccepter(String fAccepter) {
//        this.fAccepter = fAccepter;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FAccepterDate")
//    public Timestamp getfAccepterDate() {
//        return fAccepterDate;
//    }
//
//    public void setfAccepterDate(Timestamp fAccepterDate) {
//        this.fAccepterDate = fAccepterDate;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FMixEntryVerify")
//    public Integer getfMixEntryVerify() {
//        return fMixEntryVerify;
//    }
//
//    public void setfMixEntryVerify(Integer fMixEntryVerify) {
//        this.fMixEntryVerify = fMixEntryVerify;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FLastPayeeTypeID")
//    public String getfLastPayeeTypeId() {
//        return fLastPayeeTypeId;
//    }
//
//    public void setfLastPayeeTypeId(String fLastPayeeTypeId) {
//        this.fLastPayeeTypeId = fLastPayeeTypeId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FLastPayeeNumber")
//    public String getfLastPayeeNumber() {
//        return fLastPayeeNumber;
//    }
//
//    public void setfLastPayeeNumber(String fLastPayeeNumber) {
//        this.fLastPayeeNumber = fLastPayeeNumber;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FLastPayeeName")
//    public String getfLastPayeeName() {
//        return fLastPayeeName;
//    }
//
//    public void setfLastPayeeName(String fLastPayeeName) {
//        this.fLastPayeeName = fLastPayeeName;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FLastPayeeID")
//    public String getfLastPayeeId() {
//        return fLastPayeeId;
//    }
//
//    public void setfLastPayeeId(String fLastPayeeId) {
//        this.fLastPayeeId = fLastPayeeId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FIsImpFromGL")
//    public Integer getfIsImpFromGl() {
//        return fIsImpFromGl;
//    }
//
//    public void setfIsImpFromGl(Integer fIsImpFromGl) {
//        this.fIsImpFromGl = fIsImpFromGl;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FIsNeedPay")
//    public int getfIsNeedPay() {
//        return fIsNeedPay;
//    }
//
//    public void setfIsNeedPay(int fIsNeedPay) {
//        this.fIsNeedPay = fIsNeedPay;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FAdminOrgUnitId_SourceBill")
//    public String getfAdminOrgUnitIdSourceBill() {
//        return fAdminOrgUnitIdSourceBill;
//    }
//
//    public void setfAdminOrgUnitIdSourceBill(String fAdminOrgUnitIdSourceBill) {
//        this.fAdminOrgUnitIdSourceBill = fAdminOrgUnitIdSourceBill;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPersonID_SourceBill")
//    public String getfPersonIdSourceBill() {
//        return fPersonIdSourceBill;
//    }
//
//    public void setfPersonIdSourceBill(String fPersonIdSourceBill) {
//        this.fPersonIdSourceBill = fPersonIdSourceBill;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FAsstActID_SourceBill")
//    public String getfAsstActIdSourceBill() {
//        return fAsstActIdSourceBill;
//    }
//
//    public void setfAsstActIdSourceBill(String fAsstActIdSourceBill) {
//        this.fAsstActIdSourceBill = fAsstActIdSourceBill;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FBillDate_SourceBill")
//    public Timestamp getfBillDateSourceBill() {
//        return fBillDateSourceBill;
//    }
//
//    public void setfBillDateSourceBill(Timestamp fBillDateSourceBill) {
//        this.fBillDateSourceBill = fBillDateSourceBill;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FAsstActTypeID_SourceBill")
//    public String getfAsstActTypeIdSourceBill() {
//        return fAsstActTypeIdSourceBill;
//    }
//
//    public void setfAsstActTypeIdSourceBill(String fAsstActTypeIdSourceBill) {
//        this.fAsstActTypeIdSourceBill = fAsstActTypeIdSourceBill;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FFRecCountryID")
//    public String getFfRecCountryId() {
//        return ffRecCountryId;
//    }
//
//    public void setFfRecCountryId(String ffRecCountryId) {
//        this.ffRecCountryId = ffRecCountryId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FTransUpBillEntryId")
//    public String getfTransUpBillEntryId() {
//        return fTransUpBillEntryId;
//    }
//
//    public void setfTransUpBillEntryId(String fTransUpBillEntryId) {
//        this.fTransUpBillEntryId = fTransUpBillEntryId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FIsDifBank")
//    public Integer getfIsDifBank() {
//        return fIsDifBank;
//    }
//
//    public void setfIsDifBank(Integer fIsDifBank) {
//        this.fIsDifBank = fIsDifBank;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FisCoopBuild")
//    public int getFisCoopBuild() {
//        return fisCoopBuild;
//    }
//
//    public void setFisCoopBuild(int fisCoopBuild) {
//        this.fisCoopBuild = fisCoopBuild;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FIsReverseLockAmount")
//    public Integer getfIsReverseLockAmount() {
//        return fIsReverseLockAmount;
//    }
//
//    public void setfIsReverseLockAmount(Integer fIsReverseLockAmount) {
//        this.fIsReverseLockAmount = fIsReverseLockAmount;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FContractNumber")
//    public String getfContractNumber() {
//        return fContractNumber;
//    }
//
//    public void setfContractNumber(String fContractNumber) {
//        this.fContractNumber = fContractNumber;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FSubSettDate")
//    public Timestamp getfSubSettDate() {
//        return fSubSettDate;
//    }
//
//    public void setfSubSettDate(Timestamp fSubSettDate) {
//        this.fSubSettDate = fSubSettDate;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FOppFpItemID")
//    public String getfOppFpItemId() {
//        return fOppFpItemId;
//    }
//
//    public void setfOppFpItemId(String fOppFpItemId) {
//        this.fOppFpItemId = fOppFpItemId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FOppBgItemId")
//    public String getfOppBgItemId() {
//        return fOppBgItemId;
//    }
//
//    public void setfOppBgItemId(String fOppBgItemId) {
//        this.fOppBgItemId = fOppBgItemId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FOppBgItemName")
//    public String getfOppBgItemName() {
//        return fOppBgItemName;
//    }
//
//    public void setfOppBgItemName(String fOppBgItemName) {
//        this.fOppBgItemName = fOppBgItemName;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FOppBgItemNumber")
//    public String getfOppBgItemNumber() {
//        return fOppBgItemNumber;
//    }
//
//    public void setfOppBgItemNumber(String fOppBgItemNumber) {
//        this.fOppBgItemNumber = fOppBgItemNumber;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FOutBgItemId")
//    public String getfOutBgItemId() {
//        return fOutBgItemId;
//    }
//
//    public void setfOutBgItemId(String fOutBgItemId) {
//        this.fOutBgItemId = fOutBgItemId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FOutBgItemName")
//    public String getfOutBgItemName() {
//        return fOutBgItemName;
//    }
//
//    public void setfOutBgItemName(String fOutBgItemName) {
//        this.fOutBgItemName = fOutBgItemName;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FOutBgItemNumber")
//    public String getfOutBgItemNumber() {
//        return fOutBgItemNumber;
//    }
//
//    public void setfOutBgItemNumber(String fOutBgItemNumber) {
//        this.fOutBgItemNumber = fOutBgItemNumber;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FCostCenterID")
//    public String getfCostCenterId() {
//        return fCostCenterId;
//    }
//
//    public void setfCostCenterId(String fCostCenterId) {
//        this.fCostCenterId = fCostCenterId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPayerInAcctID")
//    public String getfPayerInAcctId() {
//        return fPayerInAcctId;
//    }
//
//    public void setfPayerInAcctId(String fPayerInAcctId) {
//        this.fPayerInAcctId = fPayerInAcctId;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FCommitBeTime")
//    public Timestamp getfCommitBeTime() {
//        return fCommitBeTime;
//    }
//
//    public void setfCommitBeTime(Timestamp fCommitBeTime) {
//        this.fCommitBeTime = fCommitBeTime;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FSettleFeeType")
//    public Integer getfSettleFeeType() {
//        return fSettleFeeType;
//    }
//
//    public void setfSettleFeeType(Integer fSettleFeeType) {
//        this.fSettleFeeType = fSettleFeeType;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FExpectDealTime")
//    public Timestamp getfExpectDealTime() {
//        return fExpectDealTime;
//    }
//
//    public void setfExpectDealTime(Timestamp fExpectDealTime) {
//        this.fExpectDealTime = fExpectDealTime;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FSwiftcode")
//    public String getfSwiftcode() {
//        return fSwiftcode;
//    }
//
//    public void setfSwiftcode(String fSwiftcode) {
//        this.fSwiftcode = fSwiftcode;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FIsLanding")
//    public Integer getfIsLanding() {
//        return fIsLanding;
//    }
//
//    public void setfIsLanding(Integer fIsLanding) {
//        this.fIsLanding = fIsLanding;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "fpaymentTypeid")
//    public String getFpaymentTypeid() {
//        return fpaymentTypeid;
//    }
//
//    public void setFpaymentTypeid(String fpaymentTypeid) {
//        this.fpaymentTypeid = fpaymentTypeid;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FbankAcctName")
//    public String getFbankAcctName() {
//        return fbankAcctName;
//    }
//
//    public void setFbankAcctName(String fbankAcctName) {
//        this.fbankAcctName = fbankAcctName;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FbankNumber")
//    public String getFbankNumber() {
//        return fbankNumber;
//    }
//
//    public void setFbankNumber(String fbankNumber) {
//        this.fbankNumber = fbankNumber;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "FPrintCount")
//    public Integer getfPrintCount() {
//        return fPrintCount;
//    }
//
//    public void setfPrintCount(Integer fPrintCount) {
//        this.fPrintCount = fPrintCount;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "CFKDTextArea")
//    public String getCfkdTextArea() {
//        return cfkdTextArea;
//    }
//
//    public void setCfkdTextArea(String cfkdTextArea) {
//        this.cfkdTextArea = cfkdTextArea;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "CFKDTextField")
//    public String getCfkdTextField() {
//        return cfkdTextField;
//    }
//
//    public void setCfkdTextField(String cfkdTextField) {
//        this.cfkdTextField = cfkdTextField;
//    }
//
//    @javax.persistence.Basic
//    @javax.persistence.Column(name = "CFKDTextField1")
//    public String getCfkdTextField1() {
//        return cfkdTextField1;
//    }
//
//    public void setCfkdTextField1(String cfkdTextField1) {
//        this.cfkdTextField1 = cfkdTextField1;
//    }
//
//    @Override
//    public boolean equals(Object o) {
//        if (this == o) return true;
//        if (o == null || getClass() != o.getClass()) return false;
//        TCasPaymentBillEntity that = (TCasPaymentBillEntity) o;
//        return fIsExchanged == that.fIsExchanged &&
//                fIsInitializeBill == that.fIsInitializeBill &&
//                fFiVouchered == that.fFiVouchered &&
//                fBillStatus == that.fBillStatus &&
//                fSettlementStatus == that.fSettlementStatus &&
//                fIsImport == that.fIsImport &&
//                fIsRelateCheque == that.fIsRelateCheque &&
//                fIsEmergency == that.fIsEmergency &&
//                fIsAppointVoucher == that.fIsAppointVoucher &&
//                fPaymentBillType == that.fPaymentBillType &&
//                fIsNeedPay == that.fIsNeedPay &&
//                fisCoopBuild == that.fisCoopBuild &&
//                Objects.equals(fid, that.fid) &&
//                Objects.equals(fCreatorId, that.fCreatorId) &&
//                Objects.equals(fCreateTime, that.fCreateTime) &&
//                Objects.equals(fLastUpdateUserId, that.fLastUpdateUserId) &&
//                Objects.equals(fLastUpdateTime, that.fLastUpdateTime) &&
//                Objects.equals(fControlUnitId, that.fControlUnitId) &&
//                Objects.equals(fNumber, that.fNumber) &&
//                Objects.equals(fBizDate, that.fBizDate) &&
//                Objects.equals(fHandlerId, that.fHandlerId) &&
//                Objects.equals(fDescription, that.fDescription) &&
//                Objects.equals(fHasEffected, that.fHasEffected) &&
//                Objects.equals(fAuditorId, that.fAuditorId) &&
//                Objects.equals(fSourceBillId, that.fSourceBillId) &&
//                Objects.equals(fSourceFunction, that.fSourceFunction) &&
//                Objects.equals(fCompanyId, that.fCompanyId) &&
//                Objects.equals(fSourceType, that.fSourceType) &&
//                Objects.equals(fSourceSysType, that.fSourceSysType) &&
//                Objects.equals(fCurrencyId, that.fCurrencyId) &&
//                Objects.equals(fExchangeRate, that.fExchangeRate) &&
//                Objects.equals(fLastExhangeRate, that.fLastExhangeRate) &&
//                Objects.equals(fSettlementTypeId, that.fSettlementTypeId) &&
//                Objects.equals(fSettlementNumber, that.fSettlementNumber) &&
//                Objects.equals(fOppAccountId, that.fOppAccountId) &&
//                Objects.equals(fFpItemId, that.fFpItemId) &&
//                Objects.equals(fIsCommitSettle, that.fIsCommitSettle) &&
//                Objects.equals(fSettleBizType, that.fSettleBizType) &&
//                Objects.equals(fAuditDate, that.fAuditDate) &&
//                Objects.equals(fCashierId, that.fCashierId) &&
//                Objects.equals(fAccountantId, that.fAccountantId) &&
//                Objects.equals(fFundType, that.fFundType) &&
//                Objects.equals(fPayType, that.fPayType) &&
//                Objects.equals(fActualPayAmount, that.fActualPayAmount) &&
//                Objects.equals(fActPayAmtVc, that.fActPayAmtVc) &&
//                Objects.equals(fActPayLocAmt, that.fActPayLocAmt) &&
//                Objects.equals(fActPayLocAmtVc, that.fActPayLocAmtVc) &&
//                Objects.equals(fPayerBankId, that.fPayerBankId) &&
//                Objects.equals(fPayerAccountBankId, that.fPayerAccountBankId) &&
//                Objects.equals(fPayerAccountId, that.fPayerAccountId) &&
//                Objects.equals(fPayeeTypeId, that.fPayeeTypeId) &&
//                Objects.equals(fPayeeId, that.fPayeeId) &&
//                Objects.equals(fPayeeNumber, that.fPayeeNumber) &&
//                Objects.equals(fPayeeName, that.fPayeeName) &&
//                Objects.equals(fPayeeBank, that.fPayeeBank) &&
//                Objects.equals(fPayeeAccountBank, that.fPayeeAccountBank) &&
//                Objects.equals(fAmount, that.fAmount) &&
//                Objects.equals(fLocalAmount, that.fLocalAmount) &&
//                Objects.equals(fAdminOrgUnitId, that.fAdminOrgUnitId) &&
//                Objects.equals(fPersonId, that.fPersonId) &&
//                Objects.equals(fPayDate, that.fPayDate) &&
//                Objects.equals(fAccessoryAmt, that.fAccessoryAmt) &&
//                Objects.equals(fConceit, that.fConceit) &&
//                Objects.equals(fChequeId, that.fChequeId) &&
//                Objects.equals(fSummary, that.fSummary) &&
//                Objects.equals(fDayaccount, that.fDayaccount) &&
//                Objects.equals(fFdcPayTypeId, that.fFdcPayTypeId) &&
//                Objects.equals(fCurProjectId, that.fCurProjectId) &&
//                Objects.equals(fFdcPayeeNameId, that.fFdcPayeeNameId) &&
//                Objects.equals(fFdcPayeeType, that.fFdcPayeeType) &&
//                Objects.equals(fContractNo, that.fContractNo) &&
//                Objects.equals(fContractBillId, that.fContractBillId) &&
//                Objects.equals(fCapitalAmount, that.fCapitalAmount) &&
//                Objects.equals(fUseDepartmentId, that.fUseDepartmentId) &&
//                Objects.equals(fUrentDegree, that.fUrentDegree) &&
//                Objects.equals(fDeductMoneyTypeId, that.fDeductMoneyTypeId) &&
//                Objects.equals(fLatestPrice, that.fLatestPrice) &&
//                Objects.equals(fAddProjectAmt, that.fAddProjectAmt) &&
//                Objects.equals(fChangeAmt, that.fChangeAmt) &&
//                Objects.equals(fPayedAmt, that.fPayedAmt) &&
//                Objects.equals(fPayPartAMatlAmt, that.fPayPartAMatlAmt) &&
//                Objects.equals(fPayTimes, that.fPayTimes) &&
//                Objects.equals(fProjectPriceInContract, that.fProjectPriceInContract) &&
//                Objects.equals(fScheduleAmt, that.fScheduleAmt) &&
//                Objects.equals(fSettleAmt, that.fSettleAmt) &&
//                Objects.equals(fCurPlannedPayment, that.fCurPlannedPayment) &&
//                Objects.equals(fCurBackPay, that.fCurBackPay) &&
//                Objects.equals(fPaymentPlan, that.fPaymentPlan) &&
//                Objects.equals(fCurReqPercent, that.fCurReqPercent) &&
//                Objects.equals(fAllReqPercent, that.fAllReqPercent) &&
//                Objects.equals(fImageSchedule, that.fImageSchedule) &&
//                Objects.equals(fCurPaid, that.fCurPaid) &&
//                Objects.equals(fPrjAllReqAmt, that.fPrjAllReqAmt) &&
//                Objects.equals(fAddPrjAllReqAmt, that.fAddPrjAllReqAmt) &&
//                Objects.equals(fPayPartAMatlAllReqAmt, that.fPayPartAMatlAllReqAmt) &&
//                Objects.equals(fActFdcPayeeNameId, that.fActFdcPayeeNameId) &&
//                Objects.equals(fFdcPayReqNumber, that.fFdcPayReqNumber) &&
//                Objects.equals(fOppInnerAcctId, that.fOppInnerAcctId) &&
//                Objects.equals(fProvinceId, that.fProvinceId) &&
//                Objects.equals(fCityId, that.fCityId) &&
//                Objects.equals(fRegionId, that.fRegionId) &&
//                Objects.equals(fFeeType, that.fFeeType) &&
//                Objects.equals(fProjectId, that.fProjectId) &&
//                Objects.equals(fProjectManagerId, that.fProjectManagerId) &&
//                Objects.equals(fLstPrjAllPaidAmt, that.fLstPrjAllPaidAmt) &&
//                Objects.equals(fLstAddPrjAllPaidAmt, that.fLstAddPrjAllPaidAmt) &&
//                Objects.equals(fLstAMatlAllPaidAmt, that.fLstAMatlAllPaidAmt) &&
//                Objects.equals(fLstPrjAllReqAmt, that.fLstPrjAllReqAmt) &&
//                Objects.equals(fLstAddPrjAllReqAmt, that.fLstAddPrjAllReqAmt) &&
//                Objects.equals(fLstAMatlAllReqAmt, that.fLstAMatlAllReqAmt) &&
//                Objects.equals(fFdcPayReqId, that.fFdcPayReqId) &&
//                Objects.equals(fPayeeAccountName, that.fPayeeAccountName) &&
//                Objects.equals(fPayeeAreaId, that.fPayeeAreaId) &&
//                Objects.equals(fVoucherId, that.fVoucherId) &&
//                Objects.equals(fVoucherTypeId, that.fVoucherTypeId) &&
//                Objects.equals(fBizTypeId, that.fBizTypeId) &&
//                Objects.equals(fIsBookRl, that.fIsBookRl) &&
//                Objects.equals(fBgAmount, that.fBgAmount) &&
//                Objects.equals(fsrcAgenPaymentBillId, that.fsrcAgenPaymentBillId) &&
//                Objects.equals(fagentPaymentBillId, that.fagentPaymentBillId) &&
//                Objects.equals(fAgentPayCompanyId, that.fAgentPayCompanyId) &&
//                Objects.equals(fPayBillTypeId, that.fPayBillTypeId) &&
//                Objects.equals(fIsRelatePayBook, that.fIsRelatePayBook) &&
//                Objects.equals(fPayeeAccountBankOid, that.fPayeeAccountBankOid) &&
//                Objects.equals(fFeeTypeId, that.fFeeTypeId) &&
//                Objects.equals(fIsCtrlOppAcct, that.fIsCtrlOppAcct) &&
//                Objects.equals(fIsRedBill, that.fIsRedBill) &&
//                Objects.equals(fIsTransBill, that.fIsTransBill) &&
//                Objects.equals(fIsTransOtherBill, that.fIsTransOtherBill) &&
//                Objects.equals(fActRecAccountBank, that.fActRecAccountBank) &&
//                Objects.equals(fVerifiedAmt, that.fVerifiedAmt) &&
//                Objects.equals(fVerifiedAmtLoc, that.fVerifiedAmtLoc) &&
//                Objects.equals(fUnVerifiedAmt, that.fUnVerifiedAmt) &&
//                Objects.equals(fUnVerifiedAmtLoc, that.fUnVerifiedAmtLoc) &&
//                Objects.equals(fIsDifferPlace, that.fIsDifferPlace) &&
//                Objects.equals(fEditFlag, that.fEditFlag) &&
//                Objects.equals(fIsNeedVoucher, that.fIsNeedVoucher) &&
//                Objects.equals(fVoucherNumber, that.fVoucherNumber) &&
//                Objects.equals(fisCommittoBe, that.fisCommittoBe) &&
//                Objects.equals(fApproverId, that.fApproverId) &&
//                Objects.equals(fApproveDate, that.fApproveDate) &&
//                Objects.equals(fUsage, that.fUsage) &&
//                Objects.equals(fRecProvince, that.fRecProvince) &&
//                Objects.equals(fRecCity, that.fRecCity) &&
//                Objects.equals(fDifPlace, that.fDifPlace) &&
//                Objects.equals(fMergencyState, that.fMergencyState) &&
//                Objects.equals(fBankPayState, that.fBankPayState) &&
//                Objects.equals(fBankReturnInfo, that.fBankReturnInfo) &&
//                Objects.equals(fAccepter, that.fAccepter) &&
//                Objects.equals(fAccepterDate, that.fAccepterDate) &&
//                Objects.equals(fMixEntryVerify, that.fMixEntryVerify) &&
//                Objects.equals(fLastPayeeTypeId, that.fLastPayeeTypeId) &&
//                Objects.equals(fLastPayeeNumber, that.fLastPayeeNumber) &&
//                Objects.equals(fLastPayeeName, that.fLastPayeeName) &&
//                Objects.equals(fLastPayeeId, that.fLastPayeeId) &&
//                Objects.equals(fIsImpFromGl, that.fIsImpFromGl) &&
//                Objects.equals(fAdminOrgUnitIdSourceBill, that.fAdminOrgUnitIdSourceBill) &&
//                Objects.equals(fPersonIdSourceBill, that.fPersonIdSourceBill) &&
//                Objects.equals(fAsstActIdSourceBill, that.fAsstActIdSourceBill) &&
//                Objects.equals(fBillDateSourceBill, that.fBillDateSourceBill) &&
//                Objects.equals(fAsstActTypeIdSourceBill, that.fAsstActTypeIdSourceBill) &&
//                Objects.equals(ffRecCountryId, that.ffRecCountryId) &&
//                Objects.equals(fTransUpBillEntryId, that.fTransUpBillEntryId) &&
//                Objects.equals(fIsDifBank, that.fIsDifBank) &&
//                Objects.equals(fIsReverseLockAmount, that.fIsReverseLockAmount) &&
//                Objects.equals(fContractNumber, that.fContractNumber) &&
//                Objects.equals(fSubSettDate, that.fSubSettDate) &&
//                Objects.equals(fOppFpItemId, that.fOppFpItemId) &&
//                Objects.equals(fOppBgItemId, that.fOppBgItemId) &&
//                Objects.equals(fOppBgItemName, that.fOppBgItemName) &&
//                Objects.equals(fOppBgItemNumber, that.fOppBgItemNumber) &&
//                Objects.equals(fOutBgItemId, that.fOutBgItemId) &&
//                Objects.equals(fOutBgItemName, that.fOutBgItemName) &&
//                Objects.equals(fOutBgItemNumber, that.fOutBgItemNumber) &&
//                Objects.equals(fCostCenterId, that.fCostCenterId) &&
//                Objects.equals(fPayerInAcctId, that.fPayerInAcctId) &&
//                Objects.equals(fCommitBeTime, that.fCommitBeTime) &&
//                Objects.equals(fSettleFeeType, that.fSettleFeeType) &&
//                Objects.equals(fExpectDealTime, that.fExpectDealTime) &&
//                Objects.equals(fSwiftcode, that.fSwiftcode) &&
//                Objects.equals(fIsLanding, that.fIsLanding) &&
//                Objects.equals(fpaymentTypeid, that.fpaymentTypeid) &&
//                Objects.equals(fbankAcctName, that.fbankAcctName) &&
//                Objects.equals(fbankNumber, that.fbankNumber) &&
//                Objects.equals(fPrintCount, that.fPrintCount) &&
//                Objects.equals(cfkdTextArea, that.cfkdTextArea) &&
//                Objects.equals(cfkdTextField, that.cfkdTextField) &&
//                Objects.equals(cfkdTextField1, that.cfkdTextField1);
//    }
//
//    @Override
//    public int hashCode() {
//
//        return Objects.hash(fid, fCreatorId, fCreateTime, fLastUpdateUserId, fLastUpdateTime, fControlUnitId, fNumber, fBizDate, fHandlerId, fDescription, fHasEffected, fAuditorId, fSourceBillId, fSourceFunction, fCompanyId, fSourceType, fSourceSysType, fCurrencyId, fExchangeRate, fIsExchanged, fLastExhangeRate, fSettlementTypeId, fSettlementNumber, fOppAccountId, fFpItemId, fIsCommitSettle, fSettleBizType, fAuditDate, fCashierId, fAccountantId, fIsInitializeBill, fFiVouchered, fBillStatus, fSettlementStatus, fFundType, fPayType, fActualPayAmount, fActPayAmtVc, fActPayLocAmt, fActPayLocAmtVc, fPayerBankId, fPayerAccountBankId, fPayerAccountId, fPayeeTypeId, fPayeeId, fPayeeNumber, fPayeeName, fPayeeBank, fPayeeAccountBank, fIsImport, fAmount, fLocalAmount, fAdminOrgUnitId, fPersonId, fPayDate, fAccessoryAmt, fConceit, fIsRelateCheque, fChequeId, fSummary, fDayaccount, fFdcPayTypeId, fCurProjectId, fFdcPayeeNameId, fFdcPayeeType, fContractNo, fContractBillId, fCapitalAmount, fUseDepartmentId, fUrentDegree, fDeductMoneyTypeId, fLatestPrice, fAddProjectAmt, fChangeAmt, fPayedAmt, fPayPartAMatlAmt, fPayTimes, fProjectPriceInContract, fScheduleAmt, fSettleAmt, fCurPlannedPayment, fCurBackPay, fPaymentPlan, fCurReqPercent, fAllReqPercent, fImageSchedule, fCurPaid, fPrjAllReqAmt, fAddPrjAllReqAmt, fPayPartAMatlAllReqAmt, fActFdcPayeeNameId, fFdcPayReqNumber, fOppInnerAcctId, fProvinceId, fCityId, fRegionId, fFeeType, fProjectId, fProjectManagerId, fLstPrjAllPaidAmt, fLstAddPrjAllPaidAmt, fLstAMatlAllPaidAmt, fLstPrjAllReqAmt, fLstAddPrjAllReqAmt, fLstAMatlAllReqAmt, fFdcPayReqId, fPayeeAccountName, fPayeeAreaId, fVoucherId, fVoucherTypeId, fIsEmergency, fBizTypeId, fIsBookRl, fBgAmount, fIsAppointVoucher, fsrcAgenPaymentBillId, fagentPaymentBillId, fPaymentBillType, fAgentPayCompanyId, fPayBillTypeId, fIsRelatePayBook, fPayeeAccountBankOid, fFeeTypeId, fIsCtrlOppAcct, fIsRedBill, fIsTransBill, fIsTransOtherBill, fActRecAccountBank, fVerifiedAmt, fVerifiedAmtLoc, fUnVerifiedAmt, fUnVerifiedAmtLoc, fIsDifferPlace, fEditFlag, fIsNeedVoucher, fVoucherNumber, fisCommittoBe, fApproverId, fApproveDate, fUsage, fRecProvince, fRecCity, fDifPlace, fMergencyState, fBankPayState, fBankReturnInfo, fAccepter, fAccepterDate, fMixEntryVerify, fLastPayeeTypeId, fLastPayeeNumber, fLastPayeeName, fLastPayeeId, fIsImpFromGl, fIsNeedPay, fAdminOrgUnitIdSourceBill, fPersonIdSourceBill, fAsstActIdSourceBill, fBillDateSourceBill, fAsstActTypeIdSourceBill, ffRecCountryId, fTransUpBillEntryId, fIsDifBank, fisCoopBuild, fIsReverseLockAmount, fContractNumber, fSubSettDate, fOppFpItemId, fOppBgItemId, fOppBgItemName, fOppBgItemNumber, fOutBgItemId, fOutBgItemName, fOutBgItemNumber, fCostCenterId, fPayerInAcctId, fCommitBeTime, fSettleFeeType, fExpectDealTime, fSwiftcode, fIsLanding, fpaymentTypeid, fbankAcctName, fbankNumber, fPrintCount, cfkdTextArea, cfkdTextField, cfkdTextField1);
//    }
//}
